tumor radiocurable - English Synonyms Dictionary